计算机与现代化 ›› 2011, Vol. 1 ›› Issue (8): 71-73,9.doi: 10.3969/j.issn.1006-2475.2011.08.020

• 图像处理 • 上一篇    下一篇

基于OpenMP的SAR距离多普勒成像算法的研究与实现

张艳华1,魏桂敏2   

  1. 1.天津科技大学计算机与信息工程学院,天津 300222; 2.天津科技大学计算中心,天津 300222
  • 收稿日期:2011-05-18 修回日期:1900-01-01 出版日期:2011-08-10 发布日期:2011-08-10

Study and Realization of Synthetic Aperture Radar Imaging Range-Doppler Algorithm Based on OpenMP

ZHANG Yan-hua1, WEI Gui-min2   

  1. 1. School of Computer Science and Information Engineering, Tianjin University of Science & Technology, Tianjin 300222, China;2. Computing Center, Tianjin University of Science & Technology, Tianjin 300222, China
  • Received:2011-05-18 Revised:1900-01-01 Online:2011-08-10 Published:2011-08-10

摘要: 阐述OpenMP的特点与使用方法,分析合成孔径雷达距离多普勒成像算法,得到该算法中适合利用OpenMP并行处理的部分:傅里叶变换和逆傅里叶变换,并将OpenMP应用到傅里叶变换和逆傅里叶变换中。将原雷达距离多普勒成像算法,设计成可并行化执行的程序。采用pragma omp for和pragma omp section两种并行设计方法,通过创建多个线程,缩短程序执行时间。实验证明,采用双核处理器并行化的雷达成像算法,图像生成时间缩短到原来时间的67%左右,可有效地提高处理效率,充分挖掘处理器的处理能力。

关键词: 合成孔径雷达成像, 距离多普勒成像算法, OpenMP, 并行

Abstract: The characteristic and usage of OpenMP are explained. And the synthetic aperture radar imaging range-Doppler algorithm is analyzed for getting the most appropriate operations which can be executed by OpenMP. The original synthetic aperture radar imaging range-Doppler algorithm is converted to a parallel executable program on OpenMP with two parallel computing methods: pragma omp for and pragma omp section. Multi-threads are established to reduce the executive time. It is proved that executive time is reduced to 67%. The processor's efficiency is improved.

Key words: synthetic aperture radar imaging, range Doppler algorithm, OpenMP, parallel

中图分类号: